package com.inspinia.upms.rpc.api;

import com.inspinia.base.pagination.Pager;
import com.inspinia.base.service.BaseServiceMock;
import com.inspinia.upms.common.model.user.UpmsUser;
import com.inspinia.upms.common.model.user.UpmsUserVo;

import java.util.Collection;
import java.util.List;

public class UpmsUserServiceMock extends BaseServiceMock<UpmsUser> implements UpmsUserService {
    @Override
    public boolean validPhone(String phone) {
        return false;
    }

    @Override
    public boolean validEmail(String email) {
        return false;
    }

    @Override
    public List<UpmsUser> getUserList() {
        return null;
    }

    @Override
    public List<Long> getRoleIds(Long userId) {
        return null;
    }

    @Override
    public int setRole(Long[] roleIds, Long userId) {
        return 0;
    }

    @Override
    public List<Long> findRoleIds(Long userId) {
        return null;
    }

    @Override
    public Pager<UpmsUserVo> findPage(UpmsUserVo pageVo) {
        return null;
    }

    @Override
    public String md5(String sourceStr) {
        return null;
    }

    @Override
    public UpmsUserVo getVo(Long userId) {
        return null;
    }

    @Override
    public UpmsUserVo user2vo(UpmsUser user) {
        return null;
    }

    @Override
    public List<UpmsUserVo> findVos(Collection userIds) {
        return null;
    }

    @Override
    public List<UpmsUser> findUserByIds(Collection userIds) {
        return null;
    }

    @Override
    public List<Long> findDeptIds(Long id) {
        return null;
    }

    @Override
    public List<Long> findAllUserIds() {
        return null;
    }

    @Override
    public String getRealNameById(Long userId) {
        return null;
    }

    @Override
    public List<Long> findOrgIdsByUserId(Long userId) {
        return null;
    }

    @Override
    public List<String> findDeptNames(Long userId) {
        return null;
    }

    @Override
    public List<Long> findOrgIds(Long userId) {
        return null;
    }

    @Override
    public List<UpmsUser> findUserByRoleNameAndOrgId(Long orgId, String roleName) {
        return null;
    }

    @Override
    public List<Long> findUserIdsByDeptIds(Collection<Long> deptIds) {
        return null;
    }

    @Override
    public List<Long> findUserIdsByDeptId(Long deptId) {
        return null;
    }

    @Override
    public List<Long> findPostIds(Long userId) {
        return null;
    }

    @Override
    public List<Long> findResourceIdsByRoleAndPost(List<Long> roleIds, List<Long> postIds) {
        return null;
    }

    @Override
    public int insert(UpmsUser user, List<Long> roleIds, List<Long> deptIds, List<Long> postIds) {
        return 0;
    }

    @Override
    public boolean validUsername(String username, Long id) {
        return false;
    }

    @Override
    public int update(UpmsUser user, List<Long> roleIds, List<Long> deptIds, List<Long> postIds) {
        return 0;
    }
}
